[ToC] [Up] [Back] [Next] ... [Book Plug] The Information Commons
.................... Introduction to HTML

10. Bibliography and Resource List

Please send additions, corrections
and suggestions to ian.graham@utoronto.ca


Contents of This Page


10.0 World Wide Web FAQ

World Wide Web F.A.Q
This is the World Wide Web F.A.Q. If you haven't read this, then you are missing an enormously useful resource.
Webreference library
A large collection of Web-related references.

10.1 SGML

A gentle introduction to SGML.
This is a nice, easy to read introduction, that is very useful for learning how SGML works and how to understand the Document Type Definition (DTD) files.
ftp://www.ucc.ie/pub/sgml/p2sg.ps
The same Gentle introduction to SGML, but in Postscript!
gopher.sil.org/sgml/sgml.html#toc-general
Robin Cover's SGML Web page -- containing a lot of links to other relevant information.
http://www.sq.com/sgmlinfo/primintr.html
SoftQuad's SGML primer. Easy to read, and reputedly clear. The above URL is to the introduction. The body is found at http://www.sq.com/sgmlinfo/primbody.html
The Text Encoding Initiative
The Text Encoding Initiative (TEI) has developed a massive SGML DTD, for encoding literary text, along with a lot of useful documentation about SGML and DTD authoring.
SGML Declarations.
A Tutorial on SGML Declarations - SGML declaration determines what characters are used for markup and data, how long identifiers may be, and what SGML features are allowed in the document.

10.2 HTML (all versions)

10.2A Hypertext Design Guides and Style Manuals

http://info.med.yale.edu/caim/StyleManual_Top.HTML
Patrick J. Lynch's style manual for the design of HTML documents. An excellent discussion of the issues involved in designing hypertext, along with references to related resources.
http://www.vuw.ac.nz/who/Nathan.Torkington/ideas/www-html.html
Nathan Torkington's guide to HTML - This short document is a nice introduction to the HTML languages and the issues behind designing HTML documents. It does not go into details.
http://www.mcs.net/~jorn/html/net/checklist.html
Jorn Barger's HyperTerrorist Checklist of WWWeb Design Errors. A great list of basic hypertext page design flaws.
http://www.cl.cam.ac.uk/users/gdr11/style-guide.html
Gareth Rees's style guide for HTML authoring. A bit older (September 1994) but nicely written, with useful guidance. Some of the internal links are unfortunately out of date.
http://www.w3.org/hypertext/WWW/Provider/Style/Overview.html
The original style guide by Tim Berners-Lee, the originator of the Web. Need I say more?
http://www.cs.cmu.edu/~tilt/cgh/
Composing Good HTML (a style guide)

10.2B Language Guides and Tutorials

http://www.sandia.gov/sci_compute/html_ref.html
Michael Hannah's HTML Reference document -- A short, concise summary to HTML, with the focus on the definitive HTML 2.0 and URL syntax.
http://www.keele.ac.uk/contrhlp/uguide/906-1.htm
A short one page guide to HTML, from Keele University in Great Britain, produced as a guide to HTML publishing for the local Campus Wide Information System (CWIS). A useful introduction.
http://www.w3.org/hypertext/WWW/MarkUp/html-spec/html-pubtext.html
The HTML 2.0 Public Text. This is the definitive on-line definition of HTML2.0, the current standard language. If you want all the gory details, this is the place.
http://www.w3.org/hypertext/WWW/MarkUp/html-spec/index.html
A collection of review materials on HTML, and in particular on HTML2.0. There are several useful pointers.
http://www.w3.org/hypertext/WWW/MarkUp/MarkUp.html
HTML Overview and review; This gives a useful introduction to HTML1.0, HTML2.0 and HTML3.0.
http://www.ics.uci.edu/pub/ietf/html/index.html
IETF HTML Worling Group Documentation -- An important collection of information on the organization and structure of the Working Group, along with many of its reports and documents.
http://www.eit.com:80/goodies/lists/www.lists/
www-talk and html-talk searchable listserv archives -- This is a searchable archive of the HTML and WWW-talk discussion groups. A must-read for those interested in knowing what's coming up in the future, or in knowing how we got where we are.
http://www.w3.org/hypertext/WWW/Arena/tour/start.html
HTML 3.0 Test document(s) -- This document collection contains a description of HTML3.0 features, and includes withing the documents examples of HTML3.0 tagging. Note that these document will not display well unless you are using the ARENA test browser for HTML3.0
http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html
NCSA's Beginner's HTML Guide -- This guide is somewhat out of date, but still serves as a useful and brief introduction to HTML.
http://www.w3.org/hypertext/WWW/MarkUp/HTMLPlus/htmlplus_1.html
CERN HTML+ Draft -- This document collection is somewhat out of date, but it still gives a good flavour for the upcoming HTML3.0 language specifications.
http://www.w3.org/hypertext/WWW/MarkUp/HTML.html
CERN HTML Draft document - This draft is old and out of date, but it give a good feel for the issued discussed prior to establishing the HTML2.0 draft specifications.
ftp.swan.ac.uk/pub/in.coming/htmlib/htmlib21.exe. Windows 95 Version at: ftp.swan.ac.uk/pub/in.coming/htmlib/htmlib9521.exe
The HTML Reference Library is a Windows (apologies to Mac/Unix users) HLP file detailing (with numerous screenshots) the syntax and use of all the HTML Mark up elements supported by commonly used browsers (i.e. Internet Explorer, Netscape and Mosaic).
http://www.spyglass.com/techspec/mosaic_ext.html
This is a list of HTML extensions currently supported by the Spyglass Web browser.
http://home.netscape.com/assist/net_sites/html_extensions_3.html
This is a list of HTML extensions currently implement by the Netscape Navigator Web browser.
http://www.nashville.net/~carl/htmlguide/index.html
"How do they do that with HTML?" -- a nice FAQ on various aspects of Web page creation.
http://www.dentistry.adelaide.edu.au/~henny/Maarten/html/
Frames-based HTML tutorial. Nice, with some clever Frame/form-based tutorial modules -- you type your HTML into one frame, push a button, and it appears as a document in the second frame.

10.2C STYLESHEETS

http://www.w3.org/pub/WWW/Style/css/draft
Draft of the Cascading Stylesheets proposal
http://www.w3.org/pub/WWW/Arena/beta-1
INformation about the Arena browser -- which is a testbed for CSS stylesheet implementations.
http://www4.inria.fr/
FORM-baesd CSS stylesheet editor. You need Arena Beta 1 to use this properly.
http://www.ornl.gov/sgml/wg8/wg8home.htm
The ISO/IEC JTC1/SC18/WG8 Web Service -- look on this page for links to information about DSSSL and DSSSL-Lite (another proposed web-stylesheet language). Other DSSSL information can be found at:

10.2D IMAGES and IMAGE FORMATS

http://dragon.jpl.nasa.gov/~adam/transparent.html
This site, by Adam Bernstein, contains links to much useful information about the GIF format, the use of transparent GIFs in HTML documents, and image interlacing.

10.3 HTML DTDs

HTML 3.0 DTD
This contains a draft of the proposed HTML3.0 DTD, as of 19-April-95(??). This draft is constantly under revision.
HTML Version 2.0
This page gives the definitive specification for HTML2, and lots of useful associated information.

10.4 HTTP PROTOCOL

The HTTP Protocol
This CERN document is the definitive definition of the HTTP protocol.
http://web.nexor.co.uk/mak/doc/robots/robots.html
Web Robots are programs that explore the web, retrieving and indexing documents on Web servers. This document explains how you can create a special robots.txt file, which is read by well-behaved robots and which can control their behaviour.

10.5 URL SYNTAX

Uniform Resource Locators
This useful document describes the structure of the URL syntax, and how URLs are constructed for the different protocols.

10.6 CGI SPECIFICATIONS and RESOURCES

NCSA CGI Interface Specification
This document discusses the CGI specification, and is the definitive resource for understanding CGI and gateway programming.
http://www.halcyon.com/hedlund/cgi-faq/faq.html
*** The CGI FAQ list -- an exceedingly useful collection of CGI information and resources.
http://worldwidemart.com/scripts/
Matt Wright's archive of CGI scripts. There is a lot of stuff here, and you just might find what you are looking for. Be sure to know what you are doing, however -- remember that programs can be dangerous to your system, unless you are careful to make them secure.

10.7 NCSA IMAGEMAP RESOURCES

Setting up imagemapping on the NCSA server
This document discusses, with examples, how the NCSA image map utility works.

10.8 HTTP SERVERS

CERN HTTP Server Information
This is an extensive on-line documentation package on the CERN HTTP server. All you need to know is here, including access information.
NCSA HTTPD 1.3 Server Overview
This extensive collection of on-line documentation describes how to configure and install the NCSA server.

10.9 Other Collections of Resources


10.10 Books on HTML, CGI and the Web

Of course, my own book is positively the best book on the Web in the whole universe. ;-) But, other books do exist, and given that I might be a little biased, you might want to have a look at some of them. A relatively complete list is maintained with the WWW FAQ. All you need do is access the FAQ books page.


10.11 HTML and Web Tools

HTML editors and document filters and other Web browsing and authoring tools are described in the following documents. Also -- the HAL Validation Service is very useful for validating HTML documents -- this is a must-use for anyone seriously interseted in designing correct HTML documents.


10.12 Official W3C Technical Reports

The World Wide Web Consortium is coordinating the development of the Web, in part through releasing well-thought-out technical proposals/reports. These reports are listed at:

10.13 The World Wide Web Conferences

The World Wide Web conferences are the prime meeting place for web technology developers, and for those interested in hearing about the latest in Web technology and in meeting those behind these developments. THere have been four conferences to date, with a fifth scheduled for Paris, France in May of 1996. The following are links to sites archiving information about these different events, past and present:

10.14 Web Surveys, Reviews and Studies


10.15 Non-Web Hypertext Systems


[ToC] [Up] [Back] [Next] ... [Book Plug] .................... Introduction to HTML

© Ian Graham 1994-1996 Page Last Updated: 21 July 1996